sri lanka (ceylon) (lk) (cl) - German English Dictionary